.header-full{
	
}

.header-full.bordered{
	border-bottom: 1px solid #DCDCDC;
}

.header-full-bar{
	background: #F2F2F2;
}

.header-full-bar-content{
	height: 38px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.header-full-content{
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	padding-top: 20px;
	padding-bottom: 40px;
}

.header-full-content-contact > *{
	width: 165px;
	height: 36px;
	line-height: 36px;
	border: 1px solid #EDEDED;
	background: #FDFDFD;
}

.header-full-content-search{
	width: 500px;
}

.header-full-content-search > div:first-child{
	height: 35px;
	border: 3px solid #41B5E6;
	display: flex;
	align-items: center;
}

.header-full-content-search-input{
	flex-grow: 1;
}

.header-full-content-search-input > input{
	outline: none;
	border: none;
	width: 100%;
	height: 100%;
}

.header-full-content-search-button{
	height: 100%;
	width: 82px;
	background: #41B5E6;
}